fundamental standards of humanity - Alemán Inglés Diccionario